//
//  UIButton+DON.h
//  DynamicOfNative
//
//  Created by Emo, on 2023/3/7.
//

#import <UIKit/UIKit.h>


typedef NS_ENUM(NSUInteger, DONImagePositionStyle)  {
    /// 图片在左，文字在右
    DONImagePositionStyleDefault,
    /// 图片在右，文字在左
    DONImagePositionStyleRight,
    /// 图片在上，文字在下
    DONImagePositionStyleTop,
    /// 图片在下，文字在上
    DONImagePositionStyleBottom,
};

NS_ASSUME_NONNULL_BEGIN

@interface UIButton (DON)

/**
 *  设置图片与文字样式
 *
 *  @param imagePositionStyle     图片位置样式
 *  @param spacing                图片与文字之间的间距
 */
- (void)don_imagePositionStyle:(DONImagePositionStyle)imagePositionStyle spacing:(CGFloat)spacing;

@end

NS_ASSUME_NONNULL_END
